siICENodeDataType

導入

v 7.0

カテゴリ

ICE

詳細

ICEノードのポート接続に関連付けることができるデータのタイプを定義します。

コンスタント 詳細
siICENodeDataBool 1 Boolean.
siICENodeDataLong 2 Long.
siICENodeDataFloat 4 Float.
siICENodeDataVector2 8 2D ベクトル。C++ API の場合は、CVector2fにマップします。
siICENodeDataVector3 16 3D ベクトル。C++ API の場合は、CVector3またはCVector3fにマップします。オブジェクトモデルの場合は、SIVector3にマップします。
siICENodeDataVector4 32 4D ベクトル。C++ API の場合は、CVector4またはCVector4fにマップします。
siICENodeDataQuaternion 64 クォータニオン。C++ API の場合は、CQuaternionまたはCQuaternionfにマップします。オブジェクトモデルの場合は、SIQuaternionにマップします。
siICENodeDataMatrix33 128 3x3行列。C++ API の場合は、CMatrix3またはCMatrix3fにマップします。オブジェクトモデルの場合は、SIMatrix3にマップします。
siICENodeDataMatrix44 256 4x4行列。C++ API の場合は、CMatrix4またはCMatrix4fにマップします。オブジェクトモデルの場合は、SIMatrix4にマップします。
siICENodeDataColor4 512 RGBA カラー。C++ API の場合は、CColorまたはCColor4fにマップします。オブジェクトモデルの場合は、Colorにマップします。
siICENodeDataGeometry 1024 ジオメトリ。
siICENodeDataLocation 2048 データの位置。注:このデータ型は、カスタムICENodeでは使用できません。
siICENodeDataExecute 4096 実行ロジック。注:このデータ型は、カスタムICENodeでは使用できません。
siICENodeDataReference 8192 リファレンス注:このデータ型は、カスタムICENodeでは使用できません。
siICENodeDataRotation 16384 回転。C++ API の場合は、CRotationまたはCRotationfにマップします。オブジェクトモデルの場合は、SIRotationにマップします。
siICENodeDataShape 32768 シェイプ。C++ API の場合は、CShapeにマップします。オブジェクトモデルの場合は、Shapeにマップします。
siICENodeDataCustomType 65536 カスタムデータ型。
siICENodeDataValue siICENodeDataBool | siICENodeDataLong | siICENodeDataFloat | siICENodeDataVector2 | siICENodeDataVector3 | siICENodeDataVector4 | siICENodeDataQuaternion | siICENodeDataRotation | siICENodeDataMatrix33 | siICENodeDataMatrix44 | siICENodeDataColor4 | siICENodeDataShape | siICENodeDataIcon 値(内部でのみ使用されます)
siICENodeDataString 131072 文字列型
siICENodeDataIcon 131072 アイコン
siICENodeDataInterface siICENodeDataGeometry インターフェイス(内部でのみ使用されます)
siICENodeDataMultiComp siICENodeDataVector2 | siICENodeDataVector3 | siICENodeDataVector4 | siICENodeDataQuaternion | siICENodeDataRotation | siICENodeDataMatrix33 | siICENodeDataMatrix44 | siICENodeDataColor4 マルチコンポーネント(内部でのみ使用されます)
siICENodeDataArithmeticSupport siICENodeDataLong | siICENodeDataFloat | siICENodeDataVector2 | siICENodeDataVector3 | siICENodeDataVector4 | siICENodeDataQuaternion | siICENodeDataRotation | siICENodeDataMatrix33 | siICENodeDataMatrix44 演算のサポート(内部でのみ使用されます)
siICENodeDataAny siICENodeDataBool | siICENodeDataLong | siICENodeDataFloat | siICENodeDataVector2 | siICENodeDataVector3 | siICENodeDataVector4 | siICENodeDataQuaternion | siICENodeDataRotation | siICENodeDataMatrix33 | siICENodeDataMatrix44 | siICENodeDataColor4 | siICENodeDataShape | siICENodeDataIcon | siICENodeDataGeometry | siICENodeDataLocation | siICENodeDataReference | siICENodeDataExecute 任意のサポートタイプ

適用対象

ICENodePort.DataType ICEAttribute.DataType